<html>
<head><meta charset="utf-8"><title>meeting 2019.10.22 · wg-async-foundations · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/index.html">wg-async-foundations</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html">meeting 2019.10.22</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="178774600"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178774600" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178774600">(Oct 22 2019 at 17:01)</a>:</h4>
<p>Hey <span class="user-group-mention" data-user-group-id="1172">@WG-async-foundations</span> =)</p>



<a name="178774614"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178774614" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178774614">(Oct 22 2019 at 17:01)</a>:</h4>
<p>Triage meeting time</p>



<a name="178774628"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178774628" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178774628">(Oct 22 2019 at 17:01)</a>:</h4>
<p>hey :-)</p>



<a name="178774724"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178774724" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178774724">(Oct 22 2019 at 17:02)</a>:</h4>
<p>Hmm I see a number of <a href="https://github.com/search?q=org%3Arust-lang+is%3Aissue+label%3AA-async-await+is%3Aopen+-label%3AAsyncAwait-Triaged&amp;type=Issues" target="_blank" title="https://github.com/search?q=org%3Arust-lang+is%3Aissue+label%3AA-async-await+is%3Aopen+-label%3AAsyncAwait-Triaged&amp;type=Issues">untriaged issues</a></p>



<a name="178774736"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178774736" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178774736">(Oct 22 2019 at 17:02)</a>:</h4>
<blockquote>
<p>Doucment auto traits for <code>async fn</code> <a href="https://github.com/rust-lang/rust/issues/65677" target="_blank" title="https://github.com/rust-lang/rust/issues/65677">#65677</a></p>
</blockquote>



<a name="178774803"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178774803" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178774803">(Oct 22 2019 at 17:03)</a>:</h4>
<p>I'm going to just mark as "triaged", but it's definitely a nice idea -- seems to apply to <code>impl Trait</code> as well</p>



<a name="178774820"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178774820" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178774820">(Oct 22 2019 at 17:03)</a>:</h4>
<blockquote>
<p>Async/Await: Confusing error message when using non-Send type in async fn <a href="https://github.com/rust-lang/rust/issues/65667" target="_blank" title="https://github.com/rust-lang/rust/issues/65667">#65667</a></p>
</blockquote>



<a name="178774911"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178774911" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178774911">(Oct 22 2019 at 17:04)</a>:</h4>
<p>This seems like the case that the work <span class="user-mention" data-user-id="116107">@davidtwco</span> did was meant to address</p>



<a name="178774935"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178774935" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178774935">(Oct 22 2019 at 17:05)</a>:</h4>
<p>I'm on the lookout for an easy issue to try and rope a friend into joining the working group.</p>



<a name="178774972"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178774972" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178774972">(Oct 22 2019 at 17:05)</a>:</h4>
<p>I can check if my open PR addresses <a href="https://github.com/rust-lang/rust/issues/65667" target="_blank" title="https://github.com/rust-lang/rust/issues/65667">#65667</a></p>



<a name="178774980"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178774980" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178774980">(Oct 22 2019 at 17:05)</a>:</h4>
<p>great, I was just going to ask you to do that...</p>



<a name="178775032"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775032" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775032">(Oct 22 2019 at 17:06)</a>:</h4>
<p>I'm going to tag that as on-deck for now</p>



<a name="178775039"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775039" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775039">(Oct 22 2019 at 17:06)</a>:</h4>
<p>since it seems like it'd be a common sort of concern</p>



<a name="178775050"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775050" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775050">(Oct 22 2019 at 17:06)</a>:</h4>
<blockquote>
<p>impl Trait that does not capture generic argument <a href="https://github.com/rust-lang/rust/issues/65442" target="_blank" title="https://github.com/rust-lang/rust/issues/65442">#65442</a></p>
</blockquote>



<a name="178775103"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775103" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775103">(Oct 22 2019 at 17:07)</a>:</h4>
<p>I believe there is already an issue filed about this</p>



<a name="178775108"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775108" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775108">(Oct 22 2019 at 17:07)</a>:</h4>
<p>Hmm, maybe not</p>



<a name="178775184"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775184" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Mark Drobnak <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775184">(Oct 22 2019 at 17:08)</a>:</h4>
<p>Hey all, I'm also on the lookout for opportunities to work on the Rust project. This WG caught my interest, so please let me know if you have resources/opportunities for getting involved.</p>



<a name="178775206"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775206" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775206">(Oct 22 2019 at 17:09)</a>:</h4>
<p>Welcome <span class="user-mention" data-user-id="218805">@Mark Drobnak</span> -- we're going through new issues right now, but we will look through the 'on deck' ones shortly and can maybe find something suitable</p>



<a name="178775236"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775236" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775236">(Oct 22 2019 at 17:09)</a>:</h4>
<p>regarding <a href="https://github.com/rust-lang/rust/issues/65442" target="_blank" title="https://github.com/rust-lang/rust/issues/65442">#65442</a>, I think I may put it as "on deck"..? not sure how common it is, but I wouldn't mind doing a bit of investigation</p>



<a name="178775314"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775314" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775314">(Oct 22 2019 at 17:10)</a>:</h4>
<blockquote>
<p>async/await regression regarding borrows across yields <a href="https://github.com/rust-lang/rust/issues/65436" target="_blank" title="https://github.com/rust-lang/rust/issues/65436">#65436</a></p>
</blockquote>



<a name="178775342"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775342" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775342">(Oct 22 2019 at 17:10)</a>:</h4>
<p>this is related to the temporary borrow rules</p>



<a name="178775365"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775365" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775365">(Oct 22 2019 at 17:11)</a>:</h4>
<p><span class="user-mention" data-user-id="116107">@davidtwco</span> seems like another case where i'd hope the "nicer errors" could kick in</p>



<a name="178775402"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775402" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775402">(Oct 22 2019 at 17:11)</a>:</h4>
<p>I'll also assign that to me and look into it in the context of the open PR.</p>



<a name="178775448"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775448" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775448">(Oct 22 2019 at 17:12)</a>:</h4>
<p>I'll leave some comments that the errors are largely expected but we might improve the error reports</p>



<a name="178775452"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775452" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> David Haig <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775452">(Oct 22 2019 at 17:12)</a>:</h4>
<p>Me too, thanks for inviting me Giles. I'd like to help out. I spend a lot of time working with async in c# so maybe I can draw some parallels with this particular discussion. For example, c# does not allow you to take a lock inside an async function because it does not really make sense to do so.</p>



<a name="178775504"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775504" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775504">(Oct 22 2019 at 17:13)</a>:</h4>
<p>Question: did we ever wind up with that "workarounds" chapter in the async-book?</p>



<a name="178775574"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775574" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775574">(Oct 22 2019 at 17:14)</a>:</h4>
<p>gah! we have 8 open PRs there</p>



<a name="178775585"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775585" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775585">(Oct 22 2019 at 17:14)</a>:</h4>
<p>looks like we do have such a section though</p>



<a name="178775586"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775586" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> David Haig <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775586">(Oct 22 2019 at 17:14)</a>:</h4>
<p>I'd be happy to help out with something less difficult to solve though. Maybe some documentation or error messages.</p>



<a name="178775748"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775748" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775748">(Oct 22 2019 at 17:16)</a>:</h4>
<p><span class="user-mention" data-user-id="245967">@David Haig</span> how would you feel about contributing to the async book? in particular, I'd like to document the fact that sometimes you want to do</p>
<div class="codehilite"><pre><span></span><span class="kd">let</span><span class="w"> </span><span class="n">t</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">foo</span><span class="p">(...);</span><span class="w"></span>
<span class="n">t</span><span class="p">.</span><span class="n">await</span><span class="p">;</span><span class="w"></span>
</pre></div>


<p>instead of <code>foo(...).await</code></p>



<a name="178775754"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775754" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775754">(Oct 22 2019 at 17:16)</a>:</h4>
<p>the reason has to do with temporary lifetimes</p>



<a name="178775781"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775781" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775781">(Oct 22 2019 at 17:17)</a>:</h4>
<p>actually, maybe not the best choice unless you understand that mechanism, as I'd like to be able to explain it</p>



<a name="178775820"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775820" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775820">(Oct 22 2019 at 17:17)</a>:</h4>
<blockquote>
<p>async/await regression regarding borrows across yields <a href="https://github.com/rust-lang/rust/issues/65436" target="_blank" title="https://github.com/rust-lang/rust/issues/65436">#65436</a></p>
</blockquote>
<p>so about this issue -- it was marked as on-deck but I'm thinking of removing that, as there is not much immediately actionable, and what there is is really duplicated in other issues (get more precise about our analysis)</p>



<a name="178775860"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775860" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775860">(Oct 22 2019 at 17:18)</a>:</h4>
<p>maybe we should just close it?</p>



<a name="178775867"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775867" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> David Haig <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775867">(Oct 22 2019 at 17:18)</a>:</h4>
<p>Great! I'd love to. Let me take a look at the area.</p>



<a name="178775902"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775902" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775902">(Oct 22 2019 at 17:18)</a>:</h4>
<p><span class="user-mention" data-user-id="245967">@David Haig</span> ok! let's sync up briefly after because I want to check if there is an existing issue and else create one</p>



<a name="178775929"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178775929" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> David Haig <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178775929">(Oct 22 2019 at 17:18)</a>:</h4>
<blockquote>
<p><span class="user-mention silent" data-user-id="245967">David Haig</span> ok! let's sync up briefly after because I want to check if there is an existing issue and else create one</p>
</blockquote>
<p>ok</p>



<a name="178776002"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776002" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776002">(Oct 22 2019 at 17:19)</a>:</h4>
<blockquote>
<p>Suggest as_mut to reborrow Pin when calling method <a href="https://github.com/rust-lang/rust/issues/65409" target="_blank" title="https://github.com/rust-lang/rust/issues/65409">#65409</a></p>
</blockquote>



<a name="178776070"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776070" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776070">(Oct 22 2019 at 17:20)</a>:</h4>
<p>I have no real thoughts about this</p>



<a name="178776081"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776081" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776081">(Oct 22 2019 at 17:20)</a>:</h4>
<p>not sure how common this is</p>



<a name="178776097"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776097" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776097">(Oct 22 2019 at 17:20)</a>:</h4>
<p>I wouldn't make it on -deck, I don't think?</p>



<a name="178776113"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776113" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> csmoe <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776113">(Oct 22 2019 at 17:20)</a>:</h4>
<p>update: <a href="https://github.com/rust-lang/rust/issues/65180" target="_blank" title="https://github.com/rust-lang/rust/issues/65180">#65180</a> has a PR <a href="https://github.com/rust-lang/rust/issues/65668" target="_blank" title="https://github.com/rust-lang/rust/issues/65668">#65668</a>, a testcase pending.</p>



<a name="178776122"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776122" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776122">(Oct 22 2019 at 17:21)</a>:</h4>
<blockquote>
<p>rustc suggests invalid syntax to fix lifetime inferring error <a href="https://github.com/rust-lang/rust/issues/62097" target="_blank" title="https://github.com/rust-lang/rust/issues/62097">#62097</a></p>
</blockquote>



<a name="178776153"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776153" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776153">(Oct 22 2019 at 17:21)</a>:</h4>
<p>poor diagnostics</p>



<a name="178776155"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776155" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776155">(Oct 22 2019 at 17:21)</a>:</h4>
<p>I can imagine how this happens</p>



<a name="178776159"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776159" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776159">(Oct 22 2019 at 17:21)</a>:</h4>
<p>we add "dummy" lifetimes that we name <code>'_</code></p>



<a name="178776167"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776167" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776167">(Oct 22 2019 at 17:21)</a>:</h4>
<p>I guess the NLL logic is not registering these as "anonymous lifetimes"</p>



<a name="178776170"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776170" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776170">(Oct 22 2019 at 17:21)</a>:</h4>
<p><span class="user-mention" data-user-id="116773">@csmoe</span> I'm curious, how well do you know that code?</p>



<a name="178776179"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776179" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776179">(Oct 22 2019 at 17:21)</a>:</h4>
<p>I feel like I remember you poking at it before</p>



<a name="178776233"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776233" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776233">(Oct 22 2019 at 17:22)</a>:</h4>
<p>also <span class="user-mention" data-user-id="198054">@mark-i-m</span> and <span class="user-mention" data-user-id="116118">@Matthew Jasper</span>, maybe some others</p>



<a name="178776241"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776241" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776241">(Oct 22 2019 at 17:22)</a>:</h4>
<p>this seems worth fixing</p>



<a name="178776256"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776256" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776256">(Oct 22 2019 at 17:22)</a>:</h4>
<p>I'll mark as on-deck and ping a few folks for now-- this could be a good fit for a newcomer</p>



<a name="178776261"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776261" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776261">(Oct 22 2019 at 17:22)</a>:</h4>
<p>might require a bit of digging though to make mentoring instructions</p>



<a name="178776292"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776292" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776292">(Oct 22 2019 at 17:23)</a>:</h4>
<p>ok, whew, that's all the untriaged issues!</p>



<a name="178776301"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776301" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776301">(Oct 22 2019 at 17:23)</a>:</h4>
<p>any updates from the week, besides <span class="user-mention" data-user-id="116773">@csmoe</span> ?</p>



<a name="178776308"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776308" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> csmoe <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776308">(Oct 22 2019 at 17:23)</a>:</h4>
<blockquote>
<p>this seems worth fixing</p>
</blockquote>
<p>I'll take care of it</p>



<a name="178776336"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776336" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> csmoe <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776336">(Oct 22 2019 at 17:24)</a>:</h4>
<blockquote>
<p>any updates from the week, besides <span class="user-mention silent" data-user-id="116773">csmoe</span> ?</p>
</blockquote>
<p>not about async-await, I'm rebasing rfc2229 branch</p>



<a name="178776392"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776392" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776392">(Oct 22 2019 at 17:24)</a>:</h4>
<p>almost got an initial PR on my one...</p>



<a name="178776421"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776421" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776421">(Oct 22 2019 at 17:24)</a>:</h4>
<p><span class="user-mention" data-user-id="116773">@csmoe</span> great! I assigned it to you</p>



<a name="178776454"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776454" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776454">(Oct 22 2019 at 17:25)</a>:</h4>
<p>I didn't get any time last week to do updates</p>



<a name="178776479"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776479" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776479">(Oct 22 2019 at 17:25)</a>:</h4>
<p>I'll try to do something this week though, I'm just trying to explore options for more precise async-capture analysis</p>



<a name="178776515"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776515" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776515">(Oct 22 2019 at 17:25)</a>:</h4>
<p>I was also thinking of spending some time this week writing a blog post about <code>async fn in traits</code> -- I'd like to (for myself) explore what the blockers / considerations are and (for others) take a stab at documenting them.</p>



<a name="178776599"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776599" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776599">(Oct 22 2019 at 17:26)</a>:</h4>
<p>OK, so we got a few minutes left, who's looking for tasks? <span class="user-mention" data-user-id="245967">@David Haig</span> we found one possibility for ya, <span class="user-mention" data-user-id="120134">@Giles Cope</span> you mentioned you were looking for something ?</p>



<a name="178776663"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776663" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776663">(Oct 22 2019 at 17:27)</a>:</h4>
<p>I'm good for this week - new job is enough to juggle :-)</p>



<a name="178776687"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776687" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776687">(Oct 22 2019 at 17:27)</a>:</h4>
<p>ok great!</p>



<a name="178776709"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776709" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776709">(Oct 22 2019 at 17:27)</a>:</h4>
<p><span class="user-mention" data-user-id="245967">@David Haig</span> -- I'll look now into the book issues, I'll start a separate zulip topic  and ping you</p>



<a name="178776898"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776898" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776898">(Oct 22 2019 at 17:29)</a>:</h4>
<p>hmm, actually, it looks like the "temporary lifetimes" issue is <a href="https://rust-lang.github.io/async-book/07_workarounds/04_send_approximation.html" target="_blank" title="https://rust-lang.github.io/async-book/07_workarounds/04_send_approximation.html">already described at the end of this section</a></p>



<a name="178776907"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178776907" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178776907">(Oct 22 2019 at 17:29)</a>:</h4>
<p>so maybe <span class="user-mention" data-user-id="245967">@David Haig</span> we should find you something else :)</p>



<a name="178777002"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178777002" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178777002">(Oct 22 2019 at 17:30)</a>:</h4>
<p>how about <a href="https://github.com/rust-lang/rust/issues/65419" target="_blank" title="https://github.com/rust-lang/rust/issues/65419">#65419</a>? <a href="https://github.com/rust-lang/rust/issues/65419#issuecomment-542357088" target="_blank" title="https://github.com/rust-lang/rust/issues/65419#issuecomment-542357088">I already added some mentoring instructions here</a>.</p>



<a name="178777032"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178777032" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178777032">(Oct 22 2019 at 17:30)</a>:</h4>
<p>not super high priority but would be nice to fix</p>



<a name="178777101"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178777101" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178777101">(Oct 22 2019 at 17:31)</a>:</h4>
<p>sounds like a good one to start with</p>



<a name="178777116"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178777116" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178777116">(Oct 22 2019 at 17:31)</a>:</h4>
<p>if you like the idea, just do <code>@rustbot claim</code> in the issue, <span class="user-mention" data-user-id="245967">@David Haig</span></p>



<a name="178777123"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178777123" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178777123">(Oct 22 2019 at 17:31)</a>:</h4>
<p>also, I'm realizing we should simplify our labels</p>



<a name="178777134"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178777134" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> David Haig <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178777134">(Oct 22 2019 at 17:31)</a>:</h4>
<blockquote>
<p>not super high priority but would be nice to fix</p>
</blockquote>
<p>Ok let me take a look at it.</p>



<a name="178777138"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178777138" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178777138">(Oct 22 2019 at 17:31)</a>:</h4>
<p>does david need to be in the org?</p>



<a name="178777145"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178777145" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178777145">(Oct 22 2019 at 17:32)</a>:</h4>
<p>no</p>



<a name="178777195"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178777195" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178777195">(Oct 22 2019 at 17:32)</a>:</h4>
<p>that's the nice part about rustbot claim :)</p>



<a name="178777196"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178777196" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178777196">(Oct 22 2019 at 17:32)</a>:</h4>
<p>ah ok</p>



<a name="178777212"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178777212" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178777212">(Oct 22 2019 at 17:32)</a>:</h4>
<p>I think btw we should change our labels slightly</p>



<a name="178777225"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178777225" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178777225">(Oct 22 2019 at 17:32)</a>:</h4>
<p>we can remove AsyncAwait-Focus and instead just have the "focus" issues be the "on deck issues" that are assigned</p>



<a name="178777231"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178777231" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178777231">(Oct 22 2019 at 17:32)</a>:</h4>
<p>it's just kind of busy work to change those labels</p>



<a name="178777246"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178777246" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Giles Cope <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178777246">(Oct 22 2019 at 17:32)</a>:</h4>
<p>do you think we went 'overboard' with them? ;-)</p>



<a name="178777249"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178777249" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178777249">(Oct 22 2019 at 17:32)</a>:</h4>
<p>and it makes it annoying when (e.g.) somebody self-assigns</p>



<a name="178777303"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178777303" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178777303">(Oct 22 2019 at 17:33)</a>:</h4>
<blockquote>
<p>we can remove AsyncAwait-Focus and instead just have the "focus" issues be the "on deck issues" that are assigned</p>
</blockquote>
<p>actually just any "triaged" issue that is assigned, I guess</p>



<a name="178777309"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178777309" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178777309">(Oct 22 2019 at 17:33)</a>:</h4>
<p>(I'll tweak the searches)</p>



<a name="178777379"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178777379" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178777379">(Oct 22 2019 at 17:34)</a>:</h4>
<p>thanks all! <span aria-label="grinning" class="emoji emoji-1f600" role="img" title="grinning">:grinning:</span></p>



<a name="178780111"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202019.10.22/near/178780111" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mark-i-m <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202019.2E10.2E22.html#178780111">(Oct 22 2019 at 18:00)</a>:</h4>
<blockquote>
<p>also @mark-i-m and @Matthew Jasper, maybe some others</p>
</blockquote>
<p>I looked into it briefly, but ran out of time and end up hacking around it in <a href="https://github.com/rust-lang/rust/pull/58281" target="_blank" title="https://github.com/rust-lang/rust/pull/58281">https://github.com/rust-lang/rust/pull/58281</a></p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>